@charset "utf-8";
/* Reset */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font:12px/1.5 tahoma, arial, \5b8b\4f53; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
ul, ol { list-style:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
/* Common */
.fl { float:left; display: inline; }
.fr { float:right; display: inline; }
.clearfix:after { content:"."; display:block; clear:both; visibility:hidden; font-size:0; line-height:0; height:0; }
.clearfix { *zoom:1; }
.clear { clear:both; }
select option{color: #000;}
select{appearance:none!important;-webkit-appearance: none!important;-ms-appearance:none;-moz-appearance:none;}
select::-ms-expand {display: none;}
select{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -o-appearance:none;
    -ms-appearance:none;
    border: 0;
} 
select::-ms-expand { 
    display: none; 
}

.tid { display: block; width: 100%; height: 100%; overflow: hidden; text-indent: -999em; }
.yahei { font-family:"Microsoft YaHei","Microsoft JhengHei",STHeiti,MingLiu; }

.wrap { min-width: 1200px;max-width: 1920px; margin: 0 auto; overflow: hidden; background: #FFF; }

.sec { position: relative; }
.sec .main { position: relative; width: 1200px; margin: 0 auto; }

.sec1 { height: 963px; background: url(../images/sec1.jpg) no-repeat center; }
.sec2 { height: 1079px; background: url(../images/sec2.jpg) no-repeat center; }
.sec3 { height: 1156px; background: url(../images/sec3.jpg) no-repeat center; }
.sec4 { height: 1505px; background: url(../images/sec4.jpg) no-repeat center; }


.sec2 .secKill{position: absolute;top: 52%;width: 30%;height: 20%;cursor: pointer;}
.sec2 .secKill.btn_secKLeft{left: 50%; margin-left: -40%;}
.sec2 .secKill.btn_secKRigth{right: 50%;margin-right: -39%;}
.sec2 .td{position: absolute;left: 50%;margin-left: -5%;width: 12%;height: 40px;background-image: url(../images/jdk.png);cursor: pointer;}
.sec2 .btn_prizreName{bottom: 17%;}
.sec2 .btn_rule{bottom: 12.5%;}

.sec4 .wl{position: absolute;top: 40%;height: 150px;width: 30%;cursor: pointer;}
.sec4 .wl.btn_510{left: 50%;margin-left: -40%;}
.sec4 .wl.btn_530{right: 50%;margin-right: -30%;}
/* 留资框   397 519*/
/*.liuzi_box{width:264px;height: 384px;position: fixed;right: 0;top: 20%;background-image: url('../images/liuz.png');background-size: 100% 100%;z-index: 1000;}*/
.liuzi_box{width:356px;height: 571px;position: fixed;right: 0;top: 20%;z-index: 1000;}
.liuzi_box>img{position: absolute;top: 0;left: 0;z-index: 0; width: 100%;height: 100%;}
.inp{width: 199px;height: 26px;border: none;background: none;outline: none;line-height: 26px;font-size: 12px;position: absolute;left: 106px;color: #000; z-index: 10000;background-image: url(../images/jdk.png);filter:Alpha(opacity=50); padding: 0 5px;}
.inp_name{top: 125px;}
.inp_phone{top: 171px;width: 110px;}
.tu_code{top: 216px; width:58px;left: 125px;}
.inp_code{top: 260px;}
select{display: block;height:26px;line-height: 26px;width: 78px;background: none; border: none;outline: none; text-indent: 0px;position: absolute;color: #000;font-size: 13px;z-index: 100;padding: 0 3px;}
select option{color: #000;}
#MCarodel{left: 109px;top: 304px;width: 199px;}
#province{left: 80px;top: 349px;width: 91px;}
#city{left: 237px;top: 349px;}
#dealer{width: 211px;top: 394px;left: 104px;}
.tu_tit{position: absolute;left: 205px;top: 214px;width: 83px;height: 29px;z-index: 100;}
.tu_tit>img{width: 100%;height: 100%;z-index: 100;}
.btn_tu_code{position: absolute;left: 293px;top: 214px;width: 30px;height: 30px;z-index: 100;background-image: url(../images/jdk.png);cursor: pointer;}
.controlGroup{position: absolute;top: 434px;left: 50%;margin-left: -115px; width: 230px;height: 28px;z-index: 100;}
.controlGroup>img{width: 100%;height: 100%;}
.controlGroup .g{position: absolute;top:-1px;left:3px;width:10px;height:10px;}
.controlGroup .g>img{width: 100%;height: 100%;}
.controlGroup #ckbRead{position: absolute; opacity: 0;filter:alpha(opacity=0);left: -1px;top: -2px;width: 18px;height: 18px;z-index: 1000;}
.controlGroup .btn_smtit{position: absolute;top: 0;right: 0;width: 184px;height: 28px;z-index: 100;background-image: url(../images/jdk.png);cursor: pointer;}
.code{width: 79px;height: 29px;position: absolute;top: 169px;left: 238px;font-size: 10px; color: white;text-align: center;line-height: 26px;cursor: pointer;overflow:hidden;z-index: 2000;}
.btn_submit{width: 147px;height: 33px;position: absolute;top: 488px;left: 100px;font-size: 10px; color: white;text-align: center;line-height: 20px;cursor: pointer;overflow:hidden;z-index: 2000;background-image: url(../images/jdk.png); }
.btn-erliuz{width: 179px;height: 28px;position: absolute;left: 50%;margin-left: -89px;bottom: 10px;background-image: url(../images/jdk.png);cursor: pointer;}


/* 弹窗 */
.outerLayer{display: none; position: fixed;top: 0;left: 0;bottom: 0;right: 0; width: 100%;height:auto;background: url(../images/tmbg.png); background-position: center center; /*background: #000;filter:alpha(opacity=80);opacity: 0.8;*/ z-index: 1900;}
.popups{display:none; position: fixed;left: 0;top: 0;  width: 100%;height: 100%;z-index: 2000; }
.statement{ display: none; width: 591px;height: 863px;position: absolute;left: 50%;top:50%;margin-left: -295px;margin-top: -431px;background-image: url(../images/statement.png);background-size: 100% 100%;}
.statement .scroll{ height: 82%;top: 111px;}
.statement h1{margin-top: 20px;text-align: center;font-size: 30px;font-weight: bold;color: #000;}

/* 规则 */
.rule{display: none; position: absolute;top: 50%;left: 50%; width: 590px;height: 783px;margin: -391px 0 0 -295px;background: url(../images/rule.png) no-repeat center; font-size: 18px;}
.rule .txt{overflow-x: hidden;/*overflow-y: scroll;*/width: 515px;padding: 0 10px;color: #cccaca;}
.rule p strong{font-size: 20px;font-weight: bolder;color: #fff100;}
.rule p span{font-weight: bolder;}
.rule .scroll { width: 95%;height: 79%; clear: both;position: absolute;left:31px;top:130px;}


/* 个人规则 */
/*.statement .statement_close{position: absolute;right: 0.4rem;top: 0.15rem;width: 0.65rem;height: 0.65rem;}*/
/*.statement .statement_bj{color: #888; position: absolute;top:55px; left: 50%;margin: auto;margin-left: -43%; width:88%;background-size: contain;background-position: center;}
.statement .txt{line-height: 30px;}
.statement .txt p{font-size: 18px;color: #fff;}
.statement .txt p span{color: #d62104;}
.statement .txt p strong{color: #fff100; font-size: 15car_imgpx;font-weight: bolder;}
.statement .txt p strong span{background-color: #e7010e;color: #fff;width: 0.2rem;height: 0.2rem;display: inline-block;display: inline-block;text-align: center;line-height: 0.25rem;margin-top: 0.1rem;margin-right: 0.05rem;}
.btnClose{position: absolute;right:-56px;top: -43px;width: 30px;height: 30px;}
.btnClose>img{width: 100%;height: 100%;}
.statement .btn_tg{right: -10%;}*/

/* 中奖名单 */
/*.prize_name{display: none; position: absolute;left: 50%;top: 50%;margin: -264px 0 0 -355px; width: 711px;height: 528px;background: url(../images/prize_name.png) no-repeat center;}
.prize_name .inp_phone3{position: absolute;top: 128px;left: 147px; width: 288px;height: 40px;line-height: 40px;color: #fff; border: none;background: none;outline: none;padding: 0 5px;font-size: 18px;}
.prize_name .btn_sousuo{position: absolute;top: 128px;right: 147px; width: 111px;height: 40px;}
.prize_name .name_list{position: absolute;left: 50%;top: 226px;margin-left: -208px; width: 436px;height: 203px;line-height: 25px;font-size: 16px;overflow-y: hidden;color: #fff;}
.prize_name .name_list .list{width: 38%;height: 100%;position: absolute;top: 0;text-align: center;}
.prize_name .name_list .left_list{left: 0;}
.prize_name .name_list .right_list{right: 0;} */

/*奖品*/
/*.prize{display: none; position: absolute;left: 50%;top:50%;width: 837px;height: 706px;margin: -353px 0 0 -418px;background-image: url(../images/prize.png);background-size: 100% 100%;}
.prize .pri_name{position: absolute;top: 52px;left: 178px;width: 93px;height: 35px;font-size: 20px;color: #ffe478;line-height: 35px;}
.prize .pri_num1{position: absolute;top: 97px;left: 244px;width: 89px;height: 30px;line-height: 30px;font-size: 20px;color: #ffe478;text-align: center;}
.prize .pri_num2{position: absolute;top: 190px;left: 50%;margin-left: -151px;width: 287px;height: 64px;line-height: 64px;font-size: 30px;text-align: center;}
.prize .btn_tg{right: 7%;top: 8px;}*/
/*.btn_tg{position: absolute;left: 50%; bottom: -50px;margin-left: -23px;width: 46px;height: 45px;background-image: url(../images/btn_cocd.png);background-size: 100% 100%;}*/


.btn_tg{position: absolute;right: 1%; top:27px;width: 46px;height: 45px;background-image: url(../images/btn_cocd.png);background-size: 100% 100%;}

.bot_icp{position:absolute; bottom:10px;width:100%;height:30px;line-height:30px; text-align: center; font-size: 14px; color: #fff;z-index: 999;}


/*滚动条*/
.rule .scroll .viewport {  width: 95%;height: 95%; overflow: hidden; position: absolute;margin-top: 20px;}
.scroll { width: 93%;height: 73%; clear: both;position: absolute;left:31px;top:86px;}
.scroll .viewport {  width: 95%;height: 100%; overflow: hidden; position: absolute;margin-top: 20px;}
.scroll .overview {list-style: none; position: absolute; left: 0; top: 0; }
.scroll .thumb .end,
.scroll .thumb {
  background-color: #fff;
  width: 100% !important;
}
.scroll .scrollbar { position: relative; float: right; top: 0px;}
.scroll .track {  height:100%; width:10px; position: relative;  /*background-color: #fff;*/right: 13px;border-radius: 5px;}
.scroll .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; border-radius: 5px;}
.scroll.thumb .end { overflow: hidden; height: 5px; width: 3px; }
.scroll .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
